right and freedom to congregate - German English Dictionary